package com.ruoyi.system.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;

@Data
@ApiModel("活动操作记录查询DTO")
public class ActivityOperationRecordQueryDTO {

    @ApiModelProperty(value = "操作类型 1-创建 2-修改")
    private Integer operationType;

    @ApiModelProperty(value = "营销活动编号")
    private String marketingActivityCode;

    @ApiModelProperty(value = "开始操作时间")
    private LocalDate startDate;

    @ApiModelProperty(value = "结束操作时间")
    private LocalDate endDate;

    @ApiModelProperty(value = "当前页码", example = "1")
    private int pageNum = 1;

    @ApiModelProperty(value = "每页显示条数", example = "10")
    private int pageSize = 10;

    @ApiModelProperty(value = "营销活动设置类型 （1-新用户注册有利 2-批量发放卡卷）")
    private Integer marketingType;
}
